for the benefit of another immovable - Turkish English Dictionary